domestic water buffalo - French English Dictionary